The STM32 line of microcontrollers from
STMicroelectronics are officially
supported by MicroPython, via the STM32 Cube HAL libraries. The
stm32
port of MicroPython contains the source code for these MCUs.
There is currently support for the following ST boards:
B-L072Z-LRWAN1
B-L475E-IOT01A
NUCLEO-F091RC
NUCLEO-F401RE
NUCLEO-F411RE
NUCLEO-F413ZH
NUCLEO-F429ZI
NUCLEO-F446RE
NUCLEO-F722ZE
NUCLEO-F746ZG
NUCLEO-F767ZI
NUCLEO-H743ZI
NUCLEO-L073RZ
NUCLEO-L432KC
NUCLEO-L452RE
NUCLEO-L476RG
NUCLEO-WB55
STM32F411E-DISCO
STM32F429I-DISCO
STM32F4DISCOVERY (with STM32F407 MCU)
STM32F769I-DISCO
STM32F7DISCOVERY (with STM32F746 MCU)
STM32L476G-DISCO
STM32L496G-DISCO
USBDONGLE-WB55
The official reference hardware for MicroPython is the pyboard which contains
an STM32F405 microcontroller.
|